gun launcher - Francés Inglés Diccionario